﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Media;

namespace System.Windows.Art
{
    public interface IColor : ICloneable
    {
        Color ToColor();
        ColorSpaceBase Space { get; }

        Double GetValue(ColorChannel channel);
        void SetValue(ColorChannel channel, Double value);

        Double GetClassicValue(ColorChannel channel);
        void SetClassicValue(ColorChannel channel, Double value);
    }
}
